assistant mayor - Spanish English Dictionary